self-lubricating material - Espagnol Anglais Dictionnaire